package modelos;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Modelo para crear una venta
 * 
 * @author Luis Alberto Hernández Domínguez
 * @since 20/02/2015 
 * @version 1.0
 */
public class Venta {
    
    private Integer folio;
    private Date fecha;
    private String cajero;
    private Integer caja;
    private List<DetalleVenta> detalles;
    
    public Venta(String cajero, Integer caja){
        this.caja = caja;
        this.cajero = cajero;
        this.fecha = new Date();
        this.detalles = new ArrayList<>();
        
    }

    
    public Integer getFolio(){
        return this.folio;
    }
    
    public void setFolio(Integer folio){
        this.folio = folio;
    }

    /**
     * @return the fecha
     */
    public Date getFecha() {
        return fecha;
    }

    /**
     * @param fecha the fecha to set
     */
    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    /**
     * @return the Cajero
     */
    public String getCajero() {
        return cajero;
    }

    /**
     * @param Cajero the Cajero to set
     */
    public void setCajero(String Cajero) {
        this.cajero = Cajero;
    }

    /**
     * @return the caja
     */
    public Integer getCaja() {
        return caja;
    }

    /**
     * @param caja the caja to set
     */
    public void setCaja(Integer caja) {
        this.caja = caja;
    }
    
    
    
}
